﻿#ifndef EDITBUTTON_H
#define EDITBUTTON_H

#include <QWidget>
#include "DataView_global.h"


namespace Ui {
class EditButton;
}


namespace xvs {


enum EditButtonType
{
    EditButton_Directory,
    EditButton_File,
    EditButton_Point2DInt,
    EditButton_Point2D,
    EditButton_Box2D,
};


class DATAVIEW_EXPORT EditButton : public QWidget
{
    Q_OBJECT

public:
    explicit EditButton(AttrObj* obj, QWidget *parent = nullptr);
    ~EditButton();

signals:
    void signal_extendClicked();

private slots:
    void slot_extendClicked();

private:
    Ui::EditButton *ui;

    AttrObj* mAttrObj;
};




}

#endif // EDITBUTTON_H
